../bin/vfsdriver: ../bin/n-ary.o ../bin/HashTable.o ../bin/bst.o ../bin/make_dir.o ../bin/list_dir.o ../bin/move_dir.o ../bin/delete_dir.o ../bin/add_file.o ../bin/search_file.o ../bin/update_file.o ../bin/export_file.o ../bin/list_file.o ../bin/move_file.o ../bin/remove_file.o ../bin/copy_file.o ../bin/create_vfs.o ../bin/mount_vfs.o ../bin/unmount_vfs.o ../bin/validate_functions.o ../bin/vfsdriver.o
	gcc  ../bin/n-ary.o ../bin/HashTable.o ../bin/bst.o ../bin/make_dir.o ../bin/list_dir.o ../bin/move_dir.o ../bin/delete_dir.o ../bin/add_file.o ../bin/search_file.o ../bin/update_file.o ../bin/export_file.o ../bin/list_file.o ../bin/move_file.o ../bin/remove_file.o ../bin/copy_file.o ../bin/create_vfs.o ../bin/mount_vfs.o ../bin/unmount_vfs.o ../bin/validate_functions.o ../bin/vfsdriver.o \
        -o ../bin/vfsdriver
../bin/vfsdriver.o: ../test/vfsdriver.c ../include/main.h
	gcc  -c ../test/vfsdriver.c -I ../include/ -o ../bin/vfsdriver.o
../bin/validate_functions.o:../src/validate_functions.c ../include/main.h
	gcc -c -o ../bin/validate_functions.o -I ../include/ ../src/validate_functions.c
../bin/create_vfs.o:../src/create_vfs.c ../include/main.h
	gcc -c -o ../bin/create_vfs.o -I ../include/ ../src/create_vfs.c
../bin/mount_vfs.o:../src/mount_vfs.c ../include/main.h
	gcc -c -o ../bin/mount_vfs.o -I ../include/ ../src/mount_vfs.c	
../bin/unmount_vfs.o:../src/unmount_vfs.c ../include/main.h
	gcc -c -o ../bin/unmount_vfs.o -I ../include/ ../src/unmount_vfs.c
../bin/make_dir.o:../src/make_dir.c ../include/main.h
	gcc -c -o ../bin/make_dir.o -I ../include/  ../src/make_dir.c
../bin/list_dir.o:../src/list_dir.c ../include/main.h
	gcc -c -o ../bin/list_dir.o -I ../include/  ../src/list_dir.c
../bin/move_dir.o:../src/move_dir.c ../include/main.h
	gcc -c -o ../bin/move_dir.o -I ../include/  ../src/move_dir.c
../bin/delete_dir.o:../src/delete_dir.c ../include/main.h
	gcc -c -o ../bin/delete_dir.o -I ../include/  ../src/delete_dir.c
../bin/n-ary.o:../src/n-ary.c ../include/main.h
	gcc -c -o ../bin/n-ary.o -I ../include/ ../src/n-ary.c
../bin/HashTable.o:../src/HashTable.c ../include/main.h
	gcc -c -o ../bin/HashTable.o -I ../include/ ../src/HashTable.c
../bin/bst.o:../src/bst.c ../include/main.h
	gcc -c -o ../bin/bst.o -I ../include/ ../src/bst.c
../bin/add_file.o:../src/add_file.c ../include/main.h
	gcc -c -o ../bin/add_file.o -I ../include/ ../src/add_file.c
../bin/search_file.o:../src/search_file.c ../include/main.h
	gcc -c -o ../bin/search_file.o -I ../include/ ../src/search_file.c
../bin/update_file.o:../src/update_file.c ../include/main.h
	gcc -c -o ../bin/update_file.o -I ../include/ ../src/update_file.c
../bin/export_file.o:../src/export_file.c ../include/main.h
	gcc -c -o ../bin/export_file.o -I ../include/ ../src/export_file.c
../bin/list_file.o:../src/list_file.c ../include/main.h
	gcc -c -o ../bin/list_file.o -I ../include/ ../src/list_file.c
../bin/move_file.o:../src/move_file.c ../include/main.h
	gcc -c -o ../bin/move_file.o -I ../include/ ../src/move_file.c
../bin/remove_file.o:../src/remove_file.c ../include/main.h
	gcc -c -o ../bin/remove_file.o -I ../include/ ../src/remove_file.c
../bin/copy_file.o:../src/copy_file.c ../include/main.h
	gcc -c -o ../bin/copy_file.o -I ../include/ ../src/copy_file.c
